amur sturgeon - French English Dictionary